/*
* @Author: admin
* @Date:   2018-07-17 15:38:47
* @Last Modified by:   admin
* @Last Modified time: 2018-07-18 16:06:55
*/
const express=require('express');
const app=express();
const db=require('./db.js');
// 增加数据
app.get('/insert',(req,res)=>{
	var obj=[{
		name:'哈哈',
		num:Math.random()
	},{
		name:'嘻嘻',
		num:Math.random()
	}]
	// insert(数据库名字，集合名字，要插入的数据，回调函数)
	db.insert('teacher','teal',obj,function(err,result){
		res.end(result+'')
	})
})
// 删除数据
app.get('/delete',(req,res)=>{
	// delete(数据库名字，集合名字，要删除的数据，回调函数)
	db.delete('teacher','teal',{name : '嘻嘻'},function(err,result){
		res.end(result+'')
	})
})
//修改数据
app.get('/update',(req,res)=>{
	// update(数据库名字，集合名字，旧的数据，新的数据，是否全部更改，回调函数)
	db.update('teacher','teal',{name : '嘻嘻'},{name : '呵呵'},true,function(err,result){
		res.end(result+'')
	})
})
// 查找
app.get('/find',(req,res)=>{
	var obj={
		name:'哈哈',
		num:Math.random()
	}
	// find(数据库名字，集合名字，回调函数) 查找所有
	db.find('teacher','teal',(err,result)=>{
		console.log(result);
		res.end(result+'')
	})
})
app.listen(8989)